horseshoe mustache - Turkish English Dictionary